English: it might be tough to overcome.
Telugu: దీన్ని అధిగమించడం కష్టం కావచ్చు.