English: Our amazement is two-fold.
Telugu: మా ఆశ్చర్యం రెట్టింపయింది.