English: But I still felt there was something to be done.
Telugu: కానీ, ఇంకా ఏదో చేయలేదన్న భావం ఉంది.