English: Amazing things happened though.
Telugu: అయితే, వింత విషయాలు అక్కడ జరిగేవి.