English: But a lot still to sort out here.
Telugu: అయితే ఈ విషయంలో ఇంకా చేయాల్సింది ఎంతో ఉంది.