English: But, I was pretty much devastated, and very embarrassed.
Telugu: అయితే, అప్పుడు ఎంతో అసహనానికి, నిరాశకు గురయ్యాను.