Slovak language
Like many other European languages, Slovak verbs agree with the person, and there are different forms for 'I', 'you', 'he', etc. Verbs have different aspects to show whether or not the action is complete. There are also different cases that show how a word is used in a sentence. Different prepositions use different cases. All of that makes grammar quite complicated for English-speakers.