English: And yet, it still takes far too long .
Telugu: అయితే దానికి ఇంకా చాలా సమయమే పడుతుంది.