English: And it's still very much in need of more.
Telugu: ఇంకా ఇంకా ఇంకా చాలా కావాలనిపిస్తోంది.