English: There is still much to be done on both.
Telugu: ఈ రెండింటి మధ్య ఇంకా అనేక పనులు చేయవలసి వస్తుంది.