English: But a much more substantial effort is required.
Telugu: కానీ దీనికి చాలా ప్రయత్నాలు అవసరం.