English: It’s a bit hard to believe that this actually happened.
Telugu: నమ్మడానికి కష్టంగా ఉన్నా, ఈ వింత నిజంగానే జరిగింది.