English: That took a little time.
Telugu: అందుకు కొంచెం టైమ్‌ పట్టింది.