English: And that is what really impressed us.
Telugu: ఇది నిజంగా మమ్మల్ని చాలా ఆకట్టుకుంది.