pls translate this. (short)

pls translate me this:

‘‘masabte chkoun ghire sara wa lah ya3tina wajhak’’

(she) or (you) could not find any better but sara, you have some nerves(or) you have some guts.