get along quite well - Turkish English Dictionary