English: Although it does still take a while.
Telugu: అయితే దీనికి ఇంకా సమయం పడుతుంది.