English is a very nuanced language, and it comes up with idioms and phrases of all kinds, referring to different situations and aspects. In this blog, we will be exploring this different aspect of idioms and phrases, but by adding a twist from the past. There are times when we want to refer to something old or something about the past, but we don’t find the correct words or phrases to address it. We are here to solve your problem as we have curated this blog with phrases and idioms for remembering the past. These common phrases and idioms about the past are given with their meanings to help you understand their context and with examples to help you understand where to use them. You can explore these nostalgic idioms and phrases and share them with your friends and others to help them learn English easily.
30 English Idioms and Phrases to Describe the Past With Hindi Meanings
Below you will find a list of phrases and idioms for old things or the past with their meanings in both English and Hindi and with examples to help you understand them better.
1. That’s a thing of the past
English Meaning: Something common and popular earlier, but now it doesn’t exist.
Hindi Meaning: कोई चीज़ जो पहले बहुत मशहूर हो लेकिन अब वो exist नहीं करती।
Example: Earlier people used to rent VCRs for watching movies, but now that’s a thing of the past.
पहले के लोग VCR को किराये पर लेकर फिल्म देखते थे, लेकिन ये पुरानी बात है, अब ऐसा कुछ exist नहीं करता।
2. Seen better days
English Meaning: Something old and damaged or not in good condition anymore.
Hindi Meaning: कोई पुरानी या खराब चीज़।
Example: This old TV has seen better days, now we should buy an LED TV.
ये TV काफी पुरानी और ख़राब हो गयी है, अब हमें LED TV ले लेना चाहिए।
3. Donkey’s years
English Meaning: Something that has happened a long time ago.
Hindi Meaning: कोई चीज़ जो काफी वक़्त पहले हुई हो।
Example: I haven’t seen Parul in donkey’s years.
मुझे पारुल को देखे हुए काफी वक़्त हो गया।
4. Stand the test of time
English Meaning: Something useful and respected for a long time now.
Hindi Meaning: कोई ऐसी चीज़ जो काफी समय से चल रही हो या काम आ रही हो।
Example: Our relationship has stood the test of time. It’s been 8 years together and we have seen so many ups and downs.
हमारी रिश्ता समय की कसौटी पर खड़ा उतरा। इन आठ सालों में हमने कई उतार-चढ़ाव देखें हैं।
5. Experience is the best teacher
English Meaning: Humans learn from their experiences, especially the mistakes they have made in their lives.
Hindi Meaning: इंसान अपने अनुभवों से सीखता है खासकर अपनी गलतियों से जो उसने अपनी ज़िन्दगी में की हैं।
Example: While preparing for the UPSC exams, I realised that experience is the best teacher ever.
UPSC exam की तैयारी करते वक़्त मुझे ये एहसास हुआ की अनुभव ज़िन्दगी का सबसे अच्छा शिक्षक होता है।
6. Before your time
English Meaning: Something that has happened in the past before you were born.
Hindi Meaning: कोई ऐसी चीज़ जो तुम्हारे पैदा होने से पहले हुई हो।
Example: My father used to listen to music from walkman, but it’s before my time.
मेरे पापा walkman पर गाने सुनते थे, लेकिन ये पुरानी बात है जब मैं पैदा भी नहीं हुई थी।
7. Haunted by the past
English Meaning: When old memories or your past regrets still bother you.
Hindi Meaning: जब पुरानी यादें या गलतियां आपको अभी भी परेशान करते हों।
Example: Even after 15 years of his parent’s accident, Amit is still haunted by the past.
उसकी माँ-बाप के accident के 15 साल बाद भी, अमित को पुरानी यादें परेशान करती हैं।
8. Ship has sailed
English Meaning: The opportunity has passed and now you cannot do anything about it.
Hindi Meaning: मौका हाथ से निकल चुका है और अब तुम उस बारे में कुछ नहीं कर सकते।
Example: I asked Abhishek to fill the UPSC exam form earlier, but now the ship has sailed.
मैंने अभिषेक को पहले ही UPSC का form भरने को कहा था, लेकिन अब मौका हाथ से निकल चुका है।
9. Put the clock back
English Meaning: A desire that things should be like they used to be in the past.
Hindi Meaning: ये सोचना की चीज़ें वैसी होंगी जैसे पहले हुआ करती थीं।
Example: Sometimes I wish that I could put the clock back and relive my childhood days.
कभी-कभी मैं सोचता हूँ की चीज़ें वैसी हो जाएं जैसे पहले हुआ करती थीं और मैं अपने बचपन के दिन फिरसे जी लूँ।
10. Turn back the hands of time
English Meaning: To hope that you can go back in time and relive those moments again.
Hindi Meaning: ये उम्मीद करना की आप वक़्त में पीछे जाकर उन पलों को दोबारा जी लें।
Example: I always wanted to turn back the hands of time and relive those beautiful moments again with my grandfather.
मैं हमेशा से सोचता हूँ कि मैं वक़्त में पीछे जाकर अपने दादाजी के साथ वो खूबसूरत पल दोबारा से जी लूँ।
11. Go down in history
English Meaning: Something so important that people remember it for a long time.
Hindi Meaning: कुछ बहुत ख़ास जिसे लोग लम्बे समय तक याद रखते हैं।
Example: The landing of Kalpana Chawla in space will go down in history as a proud moment for Indians.
कल्पना चावला का अंतरिक्ष में जाना भारतियों के लिए बहुत गर्व की बात है जिसे लोग हमेशा याद रखेंगे।
12. Times gone by
English Meaning: Days and experiences of the past.
Hindi Meaning: अतीत के दिन और अनुभव।
Example: Wherever I sit with my family on Sundays, we used to cherish the times gone by.
जब भी मैं रविवार को अपने परिवार के साथ बैठती हूँ तो हम बीतें दिनों को याद करके खुश होते हैं।
13. Echoes of the past
English Meaning: Past memories of experiences that can be felt till today.
Hindi Meaning: बीते अनुभवों की याद जो आज तक महसूस हो सकती है।
Example: I have been living in this house for the past 20 years and it has the echoes of the past.
मैं इस घर में बीस सालों से रह रहा हूँ और इस घर में बीतें दिनों का एहसास है।
14. Stuck in a time warp
English Meaning: Something old-fashioned or from the past that hasn’t changed till now.
Hindi Meaning: कुछ पुराने ज़माने का जो अभी तक नहीं बदला हो।
Example: This town feels stuck in the time warp and nothing ever changes here.
ये क़स्बा बिलकुल पुराने ज़माने का है, यहाँ कभी कुछ बदला नहीं।
15. Good riddance to the past
English Meaning: To get rid of the old problems and past memories.
Hindi Meaning: पुरानी दिक्कतों और यादों से पीछा छुड़ाना।
Example: After the accident, they shifted to another country for the good riddance to the past.
Accident के बाद, पुरानी यादों से पीछा छुड़ाने के लिए वो दूसरे देश में shift हो गए।
16. Yesterday’s news
English Meaning: Something unimportant because it is old or outdated.
Hindi Meaning: कोई चीज़ जो अब ख़ास नहीं रह गयी हो क्यूंकि वो पुरानी या पुराने ज़माने की है।
Example: People were crazy about this movie last year but now it’s yesterday’s news.
पिछले साल लोग इस फिल्म के लिए पागल हो रहे थे लेकिन अब किसी को ये याद ही नहीं है।
17. Timeworn
English Meaning: Something old or worn out because you have been using it for a long time now.
Hindi Meaning: कुछ पुराना या खराब क्यूंकि आप उसे बहुत लम्बे समय से इस्तेमाल कर रहे हैं।
Example: I have been using this dressing table for the past 20 years and it’s timeworn now.
मैं इस dressing table को पिछले बीस सालों से इस्तेमाल कर रही हूँ और अब ये पुरानी हो गयी है और सड़ गयी है।
18. Forgotten past
English Meaning: Things of the past or memories that we don’t remember anymore.
Hindi Meaning: पुरानी चीज़ें या यादें जिन्हें अब हम याद नहीं रखते।
Example: With the busy world now, the old memories with childhood friends have become a forgotten past now.
आजकल की व्यस्त दुनिया में, बचपन के दोस्तों के साथ बिताया हुआ समय कोई याद नहीं रखता।
19. Looking back
English Meaning: Remembering about the things that have happened in the past.
Hindi Meaning: बीते कल में हुई चीज़ों को याद रखना।
Example: Looking back, I feel grateful for all the experiences and lessons I have learned from life.
मैं उन सभी अनुभवों के लिए शुक्रगुज़ार हूँ जो बीते कल में ज़िन्दगी ने मुझे सिखाये हैं।
20. Old as the hills
English Meaning: Something or someone that is very very old.
Hindi Meaning: कुछ बहुत पुराना।
Example: My grandmother makes the best pickle in the world and her recipe is as old as the hills.
मेरी दादी दुनिया का सबसे अच्छा अचार बनाती हैं और उनकी recipe बहुत पुरानी है।
21. Hindsight is 20/20
English Meaning: Something that you were unable to understand in the past but now you understand it very clearly.
Hindi Meaning: कुछ जो आप पहले नहीं समझ पा रहे हों लेकिन अब आप बहुत अच्छे से समझते हों।
Example: I regret not taking admission in that university, but the hindsight is 20/20.
मुझे पछतावा है कि मैंने university में दाखिला नहीं लिया, क्यूंकि तब मुझे इसकी एहमियत समझ नहीं आयी थी लेकिन अब मुझे सब समझ आ रहा है।
22. Dated
English Meaning: Something old-fashioned or out-dated.
Hindi Meaning: कुछ बहुत पुराना या पुराने ज़माने का।
Example: Anita’s dressing sense looks dated now.
अनीता का dressing sense पुराने ज़माने का है।
23. From another time
English Meaning: Something or someone who feels that they belong to the past or older times.
Hindi Meaning: कोई चीज़ या इंसान जिसे लगता हो कि वो पुराने ज़माने का है।
Example: Anushka feels she is from another time because her way of thinking is different from today’s world.
अनुष्का को लगता है कि वो पुराने ज़माने की है क्यूंकि उसका सोचने का तरीका आज की दुनिया से बिलकुल अलग है।
24. A trip down memory lane
English Meaning: Remembering the beautiful and happy moments from the past.
Hindi Meaning: बीते पुराने अच्छे और खूबसूरत पलों को याद करना।
Example: Whenever I meet my best friend, we go on a trip down the memory lane.
जब भी मैं अपनी दोस्त से मिलती हूँ, हम बीते पुराने अच्छे और खूबसूरत पलों को याद करते हैं।
25. Back in the day
English Meaning: Getting nostalgic about something that has happened in the past.
Hindi Meaning: बीते पुराने पलों को याद करना।
Example: Back in the days, we used to go on the field and play cricket all day.
पुराने दिनों में हम मैदान में जाते थे और पूरे दिन cricket खेलते थे।
26. Old Flame
English Meaning: Someone you used to love in the past.
Hindi Meaning: वो इंसान जिससे आप पहले प्यार करते थे।
Example: Amit ran into his old flame at the party last night.
कल रात party में अमित अपने पुराने प्यार से मिला।
27. Many moons ago
English Meaning: Something happened a long time ago.
Hindi Meaning: कुछ जो बहुत समय पहले हुआ हो।
Example: I visited Kashmir many moons ago.
मैं कश्मीर घूमने बहुत समय पहले गया था।
28. The year dot
English Meaning: To humorously talk about something that has happened a long time ago.
Hindi Meaning: मज़ाक में किसी ऐसी चीज़ के बारे में बात करना जो बहुत समय पहले हुई हो।
Example: I am not going to talk to her because she hasn’t called me since the year dot.
मैं उससे बात नहीं करने वाली क्यूंकि उसने मुझे बहुत समय से call नहीं किया है।
29. Past caring
English Meaning: When someone who used to care earlier now doesn’t care.
Hindi Meaning: जो पहले आपकी परवाह करता हो लेकिन अब नहीं करता।
Example: After all the problems I have faced, I am past caring what they think.
इतनी सारी परेशानियां झेलने के बाद, मैं अब वैसे परवाह नहीं करता जैसे पहले किया करता था।
30. Winds of change
English Meaning: Signs that changes are coming.
Hindi Meaning: एक इशारा कि बदलाव आने वाले हैं।
Example: When the new government came to power, it was evident that the country will experience winds of change.
जब नयी सरकार सत्ता में आयी तो ये साफ़ हो गया कि देश में बदलाव की हवा चलने वाली है।
Conclusion
We hope this blog on phrases and idioms about the past has made it easy for you to talk about the past things and express them better. These 30 past and history idioms and phrases will make your English learning experience richer and fuller. If you are also looking to improve your spoken English skills and want to pass the traditional classroom experience, then you can consider joining the spoken English course online.




