Quote Originally Posted by chaika
how about Они провели всю свою жизнь здесь, в Урюпинске.
Sounds good to me. A little bit far from the English original though.