English: Still, its an arduous task.
Telugu: అయినప్పటికీ, ఇది ఒక కష్టమైన పని.