English: All of this was soo odd for him.
Telugu: అతనికి ఇదంతా చాలా ఆశ్చర్యంగా ఉంది.