English: More than this is necessary.
Telugu: ఇంతకన్నా కావల్సిందేముంటుంది.