English: God has watched over him.
Telugu: దేవుడు అతనిపై కరుణ చూపెను.