English: All of which is no easy feat!
Telugu: ఇది ఏమీ సులభం కాదు!