English: And here this miracle took place.
Telugu: మరి ఇలాంటి అద్భుతం ఓ చోట జరిగింది.