English: All thanks to the new advances in technologies.
Telugu: ఇవన్నీ ఆధునిక సాంకేతికతకు కృతజ్ఞతలు.