English: But it was humiliating.
Telugu: కానీ అది నిరాశ పరిచింది.