come back to earth with a bang/bump/jolt - English Synonyms Dictionary

Can't found any synonym terms.