Il ne manquait plus que ça !

English Translation

That’s all we needed!

That’s all we needed!manquer (v)
(tournure impersonnelle) ironique
il ne manquait plus qu’elle (ou que ça) ! she’s (that’s) all we need (ou needed)!
© Larousse 2014

Does one pronounce plus with an audible ‘s’?