English: There needs to be more.
Telugu: ఇంకా రావాల్సిన అవసరం ఉంది.