have a promising future - Turkish English Dictionary