Their friendship stood the test of time.
Meaning: This means that their friendship remained strong even though they faced many difficulties.
Choice of Words: Friendship is a relationship between people who like and trust each other. Stood means remained strong or firm. Test of time means a long period of time, especially one that is difficult or challenging.
Alternative Expressions
Related Expressions