sich aufdrängend

listen to the pronunciation of sich aufdrängend
Немецкий Язык - Английский Язык
intruding yourself into / on
suggesting itself