English: He is very zealous priest.
Telugu: ఆతడు చాల వినయము గల సాధువు.