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