English: In the past few years, the firm has faced numerous challenges.
Telugu: ఇటీవల కాలంలో కంపెనీ అనేక సవాళ్లను ఎదుర్కోవాల్సి వచ్చింది.