English: There has been some progress since then.
Telugu: అప్పట్నుంచి పురోగతి బాగానే ఉంది.