Un dialogo in inglese per spiegare l'espressione I can't help it

L’espressione inglese I can’t help it significa letteralmente ‘non posso aiutarlo’ e vuole dire ‘non posso evitarlo‘, ‘non ho resistito‘, oppure ‘non riesco a trattenermi‘. La si deve usare nel caso non si possano controllare il proprio modo di sentirsi o comportarsi, e si agisca in qualche modo d’istinto.
Vediamo un dialogo di esempio per comprenderne esattamente la sfumatura.

Mark: what did you do yesterday?
Annie: I went shopping
Mark: did you find anything interesting?
Annie: well, i saw some beautiful shirts
Mark: i see, how many did you buy?
Annie: five! i couldn’t help it and i bought them all
Mark: Cosa hai fatto ieri?
Annie: Sono andata a fare compere
Mark: Hai trovato qualcosa di interessante?
Annie: beh, ho visto alcune camicie bellissime
Mark: capisco, quante ne hai comprate?
Annie: cinque! non ho resistito e le ho comprate tutte