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