The translation of Rizal's "Mi último adiós" into English was done by Charles Derbyshire in 1912.
Derbyshire was an American writer and translator who lived in the Philippines for many years and was closely associated with Rizal's family and friends.
His translation of "Mi último adiós" remains the standard English translation today.