English: A little more work is required to do this.
Telugu: ఇందుకోసం కాస్త అదనపు కృషి చేయాలి.