Translation: This album features Jerry Lee Lewis doing duets of classic songs with some of the greatest rock .