English: A number of things must be developed further, in this regard.
Telugu: ఈ విషయంలో అనేక అంశాలు ఇంకా పరిశీలించాల్సివుంది.