English: There are have been a lot of complaints about that company.
Telugu: ఈ సంస్థ గురించి చాలా ఫిర్యాదులు వచ్చాయి.