"in your opinion" is По-твоему in Russian.
По-твоему means "in your opinion" in English.
Word #3084 of 4,000 by frequency in Russian — level B2.
По-твоему, это была хорошая идея?
In your opinion, was that a good idea?