English: still a long way to go
Telugu: ఇంకా నడవాల్సిన దూరం