независимо от того как

см. как бы ни был

Источник: Русско-английский научно-технический словарь на Gufo.me