To make someone or something remembered forever.
To commemorate someone or something.
किसी को या किसी चीज़ को सम्मानित करना।
English Usage: The book immortalised the struggles of the generations before us.
Hindi Usage: किताब ने हमसे पहले की पीढ़ियों के संघर्षों को सम्मानित किया।