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