English: All this is awe-inspiring.
Telugu: ఇదంతా ఒక థ్రిల్లింగ్ గా వుంటుంది.