English: Need to keep going though.
Telugu: అయినా ముందుకు పోతూ ఉండవలసిందే.