this is the best possible way - Turkish English Dictionary