English: And it's all thanks to this newfangled technology.
Telugu: ఇవన్నీ ఆధునిక సాంకేతికతకు కృతజ్ఞతలు.