English: They did a lot more than that.
Telugu: వాళ్లు చేయాల్సిన దాని కంటే చాలా ఎక్కువే చేశారు.