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

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

РусскийАнглийский
как ни крути phrase

any way one slices it(from any perspective; in every case)
phrase