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