être prises pour

listen to the pronunciation of être prises pour
الفرنسية - الإنجليزية
be made for
(deyim) Be eminently suited for (a particular function or person)