English: It is not clear who released it.
Telugu: దీన్ని ఎవరు పెట్టారన్న విషయం తెలియరాలేదని వివరించాయి.