English: Both of them really impressed me this week.
Telugu: ఈ రెండు ఘటనలు ఈ వారం నన్ను అమాంతం ఆవరించిపోయాయి.