English: Both sound pretty awesome though.
Telugu: రెండూ చాలా టచింగ్ గా అనిపించాయ్ .