English: A lot more work needs to go into this.
Telugu: ఇందులో ఇంకా ఎంతో కృషి చేయాలి.