to fail to live up (to expectations)/unworthy (of trust)/to let down/to betray (hopes)/to disappoint
Copyright © 2024 3Dict.net