English: ‘What’s more?
Telugu: ‘ఇంతకన్నా ఇంకేముంటుంది?