てました
mihatemashita

Ichidan Verb
Politeness Auxiliary

The polite past form of 見果てる

1. Saw results.; Achieved fruition.

Past/Perfective
Polite