English: But a marvellous thing has happened.
Telugu: కానీ ఏదో అద్భుతం జ‌రిగింది.