English: And doing a lot more too.
Telugu: ఇంకా చాలా చాలా చేసారట.