English: Yet, its something that needs to be done.
Telugu: అయినప్పటికీ, అది పని చేయాల్సి ఉంటుంది.