English: Achieving that remains no easy feat though.
Telugu: అయితే, చాలా సులభం కాదు ఈ సాధించడానికి.