English: This is no easy feat.
Telugu: ఇదేమంత తేలికైన లక్ష్యం కాదు.