English: We still have a long way to go in this direction.
Telugu: ఈ దిశగా మనం ఇంకా చాలా దూరం వెళ్లాల్సి ఉంది.