no matter how…it is - Turkish English Dictionary