English: I have seen them and was really impressed.
Telugu: నేను వాటిని చూశాను మరియు నిజంగా భయానకంగా ఉంది.