short-sighted in Russian
short-sighted in Russian
близору́кий
(figuratively) Unable to see long-term objectives; lacking foresight.
недальнови́дный
(figuratively) Unable to see long-term objectives; lacking foresight.