English: All of them are really impressive, though.
Telugu: ఈ అన్ని నిజంగా ఆకట్టుకుంటుంది.