English: It'll take a little more time.
Telugu: ఇంకా కొంచెం సమయం పడుతుంది.