to discuss the matter thoroughly - Turkish English Dictionary