umm shove the turn or call the turn if you ever thing he has any kind of bluff ever ? not much to say about this. Go do some pokerstove calculations or something. Even if he's betting turn/shoving river 100% w/ 3 combos of QQ 1 combo of KK and 6combos of AA this is a call.

4b pre too if you think his range is sooooo strong.