English: It needs a lot of efforts.
Telugu: దానికి చాలా కృషి చేయాలి.