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