contestada

Is the following sentence correct?

Mes livres? Je les ai oubliés à la maison...
(Don't use google translate.)