English: I'm amazed at both of these.
Telugu: ఆ ఇద్దరూ వొక్కటే అవడం నాకు చాలా ఆశ్చర్యం.