English: several years' work.
Telugu: కొన్నేళ్ల శ్రమ.