English: And it does take this long.
Telugu: మరియు ఈ సమయం పడుతుంది.