English: I never heard about an organization like that.
Telugu: అలాంటి సంస్థ గురించి ఎప్పుడూ వినలేదు.