English: Alot of work still needs to be done on it.
Telugu: ఇందులో ఇంకా ఎంతో కృషి చేయాలి.