German-English dictionary »

der gedanke drängt sich auf. meaning in English

GermanEnglish
Der Gedanke drängt sich auf.

The idea suggests itself.