full of surprises

Translations
полон сюрпризов
Life is full of surprises, you never know what to expect.
Жизнь полна сюрпризов, никогда не знаешь, чего ожидать.
Definitions
Describes someone or something that is unpredictable or constantly presents unexpected events, actions, or outcomes.
Words
full

adjective
полный
of

preposition
из
surprises

noun
сюрпризов