One problem with our approach is that the current resources available to us do not contain meanings of all of the idiom phrases.
we believe that with advancement in technology we would be able to do a much better job of obtaining the phrase definitions in the near future.