Phrase

Hindi / Urdu

Main kya soch raha tha, bhool gaya / Main bhool gaya ke kya soch raha tha

In English

I lost my train of thought

Added by BolenEnglish 0

How to say “Main kya soch raha tha, bhool gaya” in English

When you want to say “Main kya soch raha tha, bhool gaya” (or “Main bhool gaya ke kya soch raha tha”) in English, the natural, everyday way is “I lost my train of thought”. It fits everyday talk.

More phrases for Everyday talk Search another phrase