What does You should have told me about the delay. mean?You should have told me about the delay.▶ Hear it in EnglishYou should have told me about the delay. in other languagesIn PortugueseIn FrenchIn Japanese