English: Could you believe this.
Telugu: ఈ విషయం నమ్మలేక పోతున్నారా.