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