English: And it will still take a while.
Telugu: ఇంకా దానికి సమయం పడుతుంది.