dar de sí
Meanings
Verb
1. to stretch (idiomatic)
2. to contribute (idiomatic)