English: What more can I ask for.
Telugu: ఇంతకంటే ఇంకేం అడగగలను’.