English: This has been made possible as a result of recent technological advancements.
Telugu: సాంకేతికంగా ఇటీవల సాధించిన ప్రగతి వల్ల ఇది కొంతవరకు సాధ్యమవుతున్నది.