English: But this really happened.
Telugu: అయితే ఈ అద్భుతం నిజంగానే జరిగింది.