English: Thanks to new technology
Telugu: అత్యాధునిక సాంకేతిక పరిజ్ఞానం కారణంగానే