English: All of that really made an impression on me.
Telugu: అదంతా నాపై చాలా ప్రభావం చూపించాయి.