English: and often for years.
Telugu: తరచుగా అనేక సంవత్సరాలు.