English: I was dumbfounded by the answer.
Telugu: నాకు ఆ సమాధానం విని ఒళ్లు కుతలాడి పోయింది.