English: Recent developments have changed this situation.
Telugu: ఇటీవలి మార్పులు ఈ పరిస్థితి తొలగించారు.