to give up/to abandon (a goal etc)/to let sth go/forget it/let the matter drop
版權所有 © 2024 3Dict.net