English: We're on the right track, but we can still do better.
Telugu: మేము సరైన మార్గంలో ఉన్నాము, కాని మేము ఇంకా బాగా చేయగలం.