English: All present marvelled at this miracle.
Telugu: రెప్పపాటులో చోటు చేసుకున్న ఈ అద్భుతానికి అందరూ అవాక్కయ్యారు.