English: That question took some time to come up with an answer for.
Telugu: ఈ (పశ్నకు సమాధానం రావటానికి చాలాకాలం పట్టింది.