Just to clarify about the 'annoying teen'...
This is definitely impossible to get for people who can't understand italian, so it's not your fault.
But I am reading lots of comments about Megghy being an "annoying teen".
Well, let me clarify that her acting is not poor, it's intentional.
I mean, I can understand why she sounds so annoying in a language you don't understand, but every line she say, and every intonation of her voice is intentionally over the line, in a fashion that is actually the driving force of the movie (in Italy).
She is not annoying at all if you not only understand italian but if you actually know some 14 year italian girls. Meggy is an INCREDIBLE rendition (with a funny angle, of course) of these kind of italian girls. "Trendy words" and wannabe-ism included.
From this perspective her performance is outstanding, and even if I really see your point, you should trust me that she sounds perfect, incredibly funny and worth every second of screen time.
--
ViolaDelConte
P.S: When I started to see movies in their original language about 10 years ago (in Italy we are plagued by dub-mania) I was so disappointed by lots of young actors and actresses that I used to like. It took me about 2 years to get acquainted and really understand how different languages can have different "characterizations" that may slip without the proper (street) knowledge.