had a sudden revelation, suddenly understood

listen to the pronunciation of had a sudden revelation, suddenly understood
الإنجليزية - الإنجليزية
had an illumination
had a sudden revelation, suddenly understood
المفضلات