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