English: A lot of people stared.
Telugu: చాలా మంది కళ్లు చెమర్చాయి.