English: What more is required.
Telugu: ఇంత‌కు మించి ఇంకేం కావాలి అంటోంది.