English: His name means "blessed" child of God.
Telugu: ఆ పేరుకు అర్ధం "holy Son of God" ట. ("wiki" చెప్పింది).