English: Or maybe this might have happened.
Telugu: లేదా ఈ జన్మదే కావచ్చు. చెప్పలేం.