(ser) más viejo/a que Matusalén
(estar) más contento/a que unas pascuas
(llegar, estar, ir) hecho/a un cristo
en un santiamén
llorar como una Magdalena
no estar muy católico/a
(ser) más falso que Judas
(ocurrir algo) de Pascuas a Ramos
to feel unwell, to be under the weather
(to be) in a terrible state
not often; once in a blue moon
(to be) a barefaced liar, to be a backstabber
in a flash, in a jiffy
to be as happy as can be
(to be) older than Methuselah (very old)
to weep bitterly