dar avío
Meanings
Verb
1. to cope, manage (with a workload) (idiomatic, Canary Islands)