English: Both do a lot of good.
Telugu: ఇద్దరూ చాలా చాలా బాగా చేశారు.