みたかぎりでは
Meanings
Expression
1. from what (I've) seen; given that ...
Composed of
looking; viewing; (please) try (to)
limit; limits; degree; extent; the end; the last; as long as ...