English: That impressed me and my parents.
Telugu: ఇది నన్ను మరియు నా తల్లిదండ్రులను ప్రభావితం చేసింది.