Questions & Answers about Velika mi je čast.
Because it agrees with čast, and čast is a feminine singular noun in Serbian.
- čast = honor
- velik = big / great
So the adjective has to match the noun:
- masculine: velik
- feminine: velika
- neuter: veliko
Here, velika čast literally means a great honor.
Mi is the unstressed dative form of ja (I), meaning to me or for me.
So:
- mi je čast = it is an honor to me / for me
- velika mi je čast = it is a great honor for me
This dative is very common in Serbian for expressing how something feels to someone.