"What are you up to tonight?"
Translation:Cosa fai stasera?
No, not really. There is another way - to have these idioms explained FIRST. You could have an "idiom alert" mark right under text to be translated, explaining it briefly. Just as you use "explain" under many new words. It would be better - and less frustrating - for those who try to learn.