English: I was stunned seeing them.
Telugu: వారిని చూడగానే నాకు ముచ్చెమటలు పోసినట్లయ్యేది.