English: It will take some time, he admitted.
Telugu: ఇది సమయం చాలా పడుతుంది, అంగీకరిస్తున్నారు.