Mi padre estuvo internado en un manicomio.

English Translation

My father was once committed to a psychiatric hospital.

manicomio es más como mental asylum, and psychiatric hospital is hospital psiquiátrico