English: It happened relatively recently.
Telugu: దీనితో సమాంతరమైనవి ఇటీవలనే జరిగాయి.