Questions & Answers about По-моему, он прав.
По-моему means in my opinion, as for me, or to my mind.
So:
- По-моему, он прав. = In my opinion, he is right.
It is very common in Russian and often sounds a bit more natural and idiomatic than always saying я думаю.
Compare:
- Я думаю, он прав. = I think he is right.
- По-моему, он прав. = In my opinion, he is right.
The difference is small, but по-моему sounds a little more like you are giving your personal view, while я думаю focuses more on the act of thinking.
Because по-моему is a fixed adverbial expression, and Russian writes forms like this with a hyphen.
This pattern is common with expressions such as:
- по-моему = in my opinion
- по-твоему = in your opinion
- по-нашему = in our opinion / in our way
- по-русски = in Russian
So the hyphen is just part of the standard spelling here. You should learn по-моему as one set expression.