to the best of one's opinion, to one's opinion on what is best

listen to the pronunciation of to the best of one's opinion, to one's opinion on what is best
الإنجليزية - الإنجليزية
to one's better judgement
to the best of one's opinion, to one's opinion on what is best
المفضلات