English: has faced its own challenges.
Telugu: తన సొంత సవాళ్లను తట్టుకోవలసి వచ్చింది.