English: They have been working in Yahoo for 20 years.
Telugu: వీరు Yahoo సంస్థ లో 20 సంవత్సరములు పనిచేసినారు.