tricia76 tricia76 14-11-2018 English contestada explain what the phrase means "...lost sight of the virtues that compromise work ethic..."