English: A bit frustrating, this.
Telugu: ఇది కొంచం నిరుత్సాహపరిచే విషయం.