Is it ok to say <br/><br/>"The book made them impression" <br/><br/>instead of <br/><br/>"The book made an impression on them"?<br/><br/>(And sorry if this comes here two times, tried posting it once but it didn't show up within 30 minutes)<br/><br/>Thank you for your answers!