English: What more do you want.
Telugu: ఇంతకన్నా ఏం కావాలన్నారు.