English: They agreed that more needs to be done in this respect.
Telugu: ఈ విషయంలో తాము ఇంకా మెరుగుపడాల్సి ఉందని అంగీకరించాయి.