You had better see a doctor.
医者に診てもらったほうがいい[診てもらいなさい]
You have (only) yourself to thank for it.
そいつは君の自業自得さ
You have a good reason to be worried.
心配するのはもっともです
You have a lot [everything] going for you
君は何もかも備えているじゃないか
You have a point there.
それは一理ある
You have done more than enough.
君は十二分にやった
You have doubtless seen it.
君はたぶんそれを見ているね
You have every right to complain.
文句を言って当然だ
You have [You've got] me there.=There you have (got) me.=((略式))Got me.
(その点では)負けたよ,(答えられず)やられた[参った]な
You have no business saying [to say] anything.
君には何も言う権利はない