English: God wants to see it too.
Telugu: దేవతలు కూడా దీనిని చూడాలని ఆకాంక్షిస్తుంటారు.