faltaría más
Meanings
Phrase
1. don't mention it; you're welcome (idiomatic)
2. of course; for sure (idiomatic)