English: All this seemed inexplicable.
Telugu: అంతా ఒక అర్థం పర్థం లేకుండా అసంగతంగా తోచింది.