ten minutes ago
Mio padre è venuto a casa circa dieci minuti fa.
My dad came home about ten minutes ago.
Ha cominciato dieci minuti fa.
It started ten minutes ago.
Ma non pioveva dieci minuti fa!
But it wasn't raining ten minutes ago!
— Famiglia all'improvviso - Istruzioni non incluse (2016)