English: The gods must also see this.
Telugu: దేవతలు కూడా దీనిని చూడాలని ఆకాంక్షిస్తుంటారు.