English: Can’t believe this.
Telugu: దీనిని న‌మ్మ‌లేం.