English: He has done so on several occasions in the past.
Telugu: ఆయన గతంలోను చాలాసార్లు వివిధ యాగాలు చేశారు.