it promises well - Turkish English Dictionary