English: All this is still so surreal to me.
Telugu: . ఇదంతా ఇప్పటికీ నాకు సర్‌ప్రైజింగే.