having given thought to all of the issues%2C after consideration of the facts

listen to the pronunciation of having given thought to all of the issues%2C after consideration of the facts
having given thought to all of the issues%2C after consideration of the facts