English: All this has happened in relatively recent times.
Telugu: ఈ విషయాలన్నీ ఇటీవల కాలంలో వెలుగు జూశాయి.