Bastante bien la traducción, pero cuando dice straight man se refiere a HOMBRE HETERO (o sea, hombre heterosexual). El mismo contó que escribió la canción mientras viajaba en tren de Paris a Londres y que le llamó la atención un hombre muy bello que ni lo miraba por lo cual el supuso que era bien hetero.