English: It is a huge challenge to deal with.
Telugu: అతడిని ఎదుర్కోవడం గొప్ప సవాలుతో కూడుకున్న పని.