“Insistence on one’s ideals is obviously legitimate and praiseworthy.”Joseph Cheung.
The sentence is from “Miracles can happen:hold on to the 2012 ideal”.From the tropic, the writer supports to 2012 universal suffrage.
Insistence on (ph.)
Guess: believe your point of view permanently
Cambridge Dictionary: when you demand something and refuse to accept opposition, or when you say firmly that something is true
e.g.Insistence on better working conditions by the union has resulted in fewer employee absences.
legitimate(adj.)
Cambridge Dictionary:reasonable and acceptable
e.g.He claimed that the restaurant bill was a legitimate business expense.