English: Still much more to go.
Telugu: ఇంకా చాలా చోట్లకే వెళ్లాలి.