English: He's watching from the heavens.
Telugu: ఆయన స్వర్గం నుంచి చూస్తున్నారు.