English: Both of these looked quite impressive.
Telugu: రెండూ చాలా టచింగ్ గా అనిపించాయ్ .