English: But here came the surprises.
Telugu: కానీ ఇక్కడే అద్భుతం చోటు చేసుకుంది.