English: Couldn't have done any more than that!
Telugu: ఇంత కంటే ఏమీ చేయ లేము కదా!