Hindi / Urdu
In English
It slipped my mind
When you want to say “Dimaag se nikal gaya” in English, the natural, everyday way is “It slipped my mind”. It fits everyday talk.