English: But I still need more time to finish it.
Telugu: అయితే అది పూర్తవ్వడానికి ఇంకా సమయం పడుతుంది.