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