English: Both of them are highly impressive.
Telugu: ఈ రెండూ చాలా ఇంపార్టంట్.