English: Took the time to find it.
Telugu: అది దొరకడానికి ఇంత టైమ్ పట్టింది.