English: All this made a great impression on her.
Telugu: ఇదంతా ఆమెకి చాలా ఆశ్చర్యం కలగచేసింది.