"It's not enough", or "they've got it better" A line from the Momoi Haruko song Saigo no Rock; please check if there's a better translation.