morally foul, guilt stained

listen to the pronunciation of morally foul, guilt stained