English: But a significant amount of work is needed.
Telugu: అయితే, ఇది చాలా పని అవసరం.