to the best knowledge and belief of - Turkish English Dictionary