
Be right up one's alley
Do the trick / Suit someone / Suit someone fine / Fill the bill

Fare al caso mio/tuo/suo/nostro/vostro/loro
Fare per qualcuno
Do the trick / Suit someone / Suit someone fine / Fill the bill

Fare al caso mio/tuo/suo/nostro/vostro/loro
Fare per qualcuno
Meanings
Fig: to be well suited to someone's tastes, abilities, interests
Examples
I'm surprised Louise didn't go to the Museum lecture on Medieval art. I thought since she's a Medievalist, it would be right her alley
Mi sorprende che Luisa non sia andata alla conferenza sull'Arte Medievale al museo. Dato che è una medievalista, pensavo che facesse proprio al caso suo
He's a nice guy, but he's always late. Now I finally found a present that will do the trick: a watch that tells the time every five minutes
È un caro ragazzo, ma è perennemente in ritardo. Finalmente ho trovato un regalo che fa per lui: un orologio da polso che dice l'ora ogni cinque minuti
I know you are very good at solving puzzles, so I have just the thing for you. The kind of puzzle that is right up your alley
So che sei un esperto enigmista, eccoti quindi un rompicapo che fa proprio per te