"Durar" es un verbo intransitivo que se puede traducir como "to last", y "aguantar" es un verbo transitivo que se puede traducir como "to bear". Aprende más sobre la diferencia entre "durar" y "aguantar" a continuación.
Shelly aguantó las ganas que tenía de decirle a su esposo lo que realmente pensaba.Shelly held back the desire she felt to tell her husband what she was really thinking.
Jill ya no pudo aguantarse, así que al profesor le dijo muy claramente su opinión.Jill couldn't hold back anymore, so she very clearly gave the professor her opinion.