English: It was made possible by modern technology.
Telugu: ఆధునిక సాంకేతిక పరిజ్ఞానం అందుబాటులోకి రావడంతో ఇది సుసాధ్యమైంది.