English: Much more is needed.
Telugu: ఇంకా చాలా పదార్థాలు అవసరముంటాయి.