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
Hindi / Urdu
In English
I lost my train of thought
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.