English: However, the company still faces many hurdles.
Telugu: అయినప్పటికీ ఈ సంస్థ కూడా ఎన్నో సవాళ్ళను ఎదుర్కొంటోంది.