English: It will take much longer.
Telugu: అందుకు ఇంకా చాలా సమయం పడుతుంది.