English: But, it still will take effort to get done.
Telugu: అయితే అది పూర్తవ్వడానికి ఇంకా సమయం పడుతుంది.