English: Finally the miracle took place.
Telugu: చివరకు అద్భుతం జరిగింది.