you seem like good kids - French English Dictionary