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