English: The pictures and the story impressed me a lot.
Telugu: చిత్రాలు, కథలే నన్ను అమితంగా ప్రభావితం చేసేవి.