English: It has taken some time.
Telugu: దీనికి కొంత సమయం వడు తుంది.