English: Not much is known about this organisation.
Telugu: ఈ సంస్థ ఎవరికీ పెద్దగా తెలియదు.