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