English: This has eluded us for years.
Telugu: ఇది సంవత్సరాల పాటు మనల్ని పీడించబోతున్నది.