English: All this sounded strange to me.
Telugu: ఇదంతా ఎదో వింతగా తోచింది.