English: I think my mouth fell off.
Telugu: నా నోరు మూగపోయిందా అనిపిస్తోంది.