English: Technology has made that possible.
Telugu: టెక్నాలజీ అద్భుతం ఓ అసాధ్యాన్ని సుసాధ్యం చేసింది.