after due deliberation - Turkish English Dictionary