English: Still more journey has to be undertaken.
Telugu: ఇంకా ఎన్నో ఏళ్లు ప్రయాణించాలి.