When I moved to Italy I found it hard to speak the main language, let alone their dialects. However, now that I hear these dialects everyday I begun to understand a thing or two. I don't think I'll ever be able to fully speak in dialect but other foreigners I know are already doing it. Are you familiar with some Italian dialects? Was it hard for you to learn them?