English: A wee bit disappointing.
Telugu: కొంత వరకు నిరాశపరిచే విషయం.