English: Hayagrīva: Yes.
Telugu: హయగ్రీవ : అవును.