English: I was very frustrated.
Telugu: నాకు చెమటలు పోశాయి ఎంతో నిరాశ చెందాను.