English: And this took a while.
Telugu: దీంతో కొంత సమయం పట్టింది.