English: Although, difficult to believe, it actually happened.
Telugu: నమ్మడానికి కష్టంగా ఉన్నా, ఈ వింత నిజంగానే జరిగింది.