English: It remains difficult to believe it, but this stuff really happened.
Telugu: నమ్మడానికి కష్టంగా ఉన్నా, ఈ వింత నిజంగానే జరిగింది.