English: Much more is needed.
Telugu: ఇంకా చాలా కావాలి.