English: But the company is facing formidable challenges.
Telugu: అయినా తీవ్ర నష్టాలను ఆ సంస్థ ఎదుర్కొంటుంది.