English: What more is required.
Telugu: ఇంతకు మించి ఇంకేమి కావాలి.