English: the gods appeared.
Telugu: దేవతలు వచ్చారు.