English: Cannot believe this has happened.
Telugu: ఇలా జ‌రిగిందంటే నమ్మేలేక‌పోతున్నా.