English: A bit of a frustrating one, this.
Telugu: ఇది కాస్త నిరాశ పరిచే అంశం.