English: He has announced himself.
Telugu: స్వయంవరమును ప్రకటించినాడు.