English: has been blessed by God.
Telugu: దేవుని ఆశీర్వాదం పొందుకున్నాడు.