English: It is a pretty recent phenomenon.
Telugu: అది ఇటీవల జరిగిన ఒక వివ్మితమయిన వాస్తవం.