Given a sentence in Tagalog language, translate the sentence to English language keeping the meaning of the original sentence intact.

Tagalog sentence: Marami ang pinatay sa mga bilangguan bagamat may dakila silang pananampalataya at buhay na walang dungis.
Many have been martyred in prison despite their great faith and sinless lives.

Tagalog sentence: Tatlong taon mamaya siya ay hinirang bilang instructor sa Physics sa artilerya College, itinataguyod sa Professor of Physics doon bago siya nagretiro mula sa Army sa 1898.
Three years later he was appointed as Instructor in Physics at the Artillery College, being promoted to Professor of Physics there before he retired from the Army in 1898.

Tagalog sentence: Ito ay hindi lamang magandang programa pagsasanay ngunit lubos na kapuna-puna upang maging militanteng sa pagsasara cursors hindi na nangangailangan.

It is not only good programming practice but highly sensible to be militant on closing cursors no longer in need.