English: “But it was also embarrassing.
Telugu: కానీ ఇది కూడా నిరాశ పరిచింది.