Rule reminder
English 'in' often translates to 'a' (cities) or 'in' (countries). English 'for' can translate to 'per' (completed duration) or 'da' (ongoing). English 'from' can be 'di' (origin/home) or 'da' (movement).
Ho studiato italiano ___ due anni. — completed, finished. (I studied Italian for two years.)