Русский-Английский словарь »

ну и что из того? означает в английский

РусскийАнглийский
ну и что из того? interjection

so what(reply of indifference)
interjection