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