English: All of those things are indeed impressive.
Telugu: ఈ అన్ని నిజంగా ఆకట్టుకుంటుంది.