English: It’s taken me quite a long time to find it.
Telugu: అది దొర‌కడానికి ఇంత టైమ్ ప‌ట్టింది.