de unde și până unde

Etymology
lit. 'from where and until where'. . Compare 🇨🇬.

Phrase

 * 1) why; for what reason