English: What's more to want.
Telugu: ఇంకేమి కావాలంటారు.