English: But a long time coming.
Telugu: . కానీ చాలా సమయం పడుతుందన్నారు.