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