English: They have poured their entire lives into it.
Telugu: సేందుకు తమ జీవితమంతా ధారపోశారు.