India's national motto 'Satyameva Jayate' is from the Mundaka Upanishad and translates to 'Truth Alone Triumphs' in English. 'Satyamaeva Jayate' is the Sanskrit transliteration, 'Krushito Nassti Durbiksham' is not the motto, and 'Bharat mata ki Jai' is a patriotic slogan but not the official motto.