English: It was demoralising, to say the least.
Telugu: ఇది కనీసం చెప్పటానికి నిరాశపరిచింది.