English: What more could we have asked.
Telugu: ఇంత కన్నా ఎక్కువ మేం ఏమి అడగగలం.