English: Recent progresses have been discussed.
Telugu: ఇటీవలి పరిణామాలపై చర్చించారు.