English: It still will take some time.
Telugu: ఇంకా దానికి సమయం పడుతుంది.