English: A lot of time needs to be put into it.
Telugu: ఎంతో సమయం ఇందుకు వెచ్చించాలి.