English: But far more needs to be done to ensure success.
Telugu: కానీ, పూర్తి విజయాలను అందుకోవడానికి ఇంకా చాలా దూరం ప్రయాణించాల్సి ఉందన్నారు.