English: The miracle took place before my eyes.
Telugu: ఆ అద్భుతం నా కళ్ల ముందు ఆవిష్కరించింది.