English: It still has to be done.
Telugu: ఇది ఇంకా ధృవపడవలసి ఉంది.