in a commendable way - Turkish English Dictionary