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