no matter what others say - Turkish English Dictionary