sich aufdrängend

listen to the pronunciation of sich aufdrängend
ألمانية - الإنجليزية
intruding yourself into / on
suggesting itself