Mujhe Achanak Yaad Aaya is a roman term that finds extensive usage in various sentences and different contexts. In English, the mujhe achanak yaad aaya is referred to as "I suddenly remembered" and it ...