English: And here there is still a very long way to go.
Telugu: ఇంకా ఇక్కడ చాలా దూరం ప్రయాణం చెయ్యాలి.