The Greek that is usually translated as «the sun’s light failed (or: darkened)» in English is translated by the predominant US Catholic English New American Bible (1970, 1986) as eclipse of the sun. (Source: Jost Zetzsche)
In the German New Testament translation by Berger / Nord (publ. 1999) it is translated idiomatically with die Sonne versagte ihren Dienst or «the sun refused to be of service.»
