English: What more is required.
Telugu: అంతకంటే ఇంకేం కావాలి అన్నారు.