The expression "be getting/going nowhere fast" implies that someone/something is making no significant progress or decline in a particular situation. Some alternative synonyms for this idiom include "stalled", "at a standstill", "dead in the water", "treading water" or "spinning their wheels". These expressions indicate a person, project, or situation that is not making any progress or has come to a complete stop. Other related phrases that express a lack of progress or development include "beating a dead horse", "running in circles", "hitting a brick wall", or simply "stagnant". All these synonyms embody the feeling of frustration and lack of advancement, stressing the idea that there has been no progress, no matter how long the person or situation has been going on.