English: A lot of things have changed recently.
Telugu: ఇటీవల ఆ విషయంలో చాలా మార్పులే కనిపిస్తున్నాయి.