Italian prepositions is one of the most difficult topic in Italian grammar. Some of them have an equivalent in English, other ones seem similar to others. At the end, they are pretty different.