English: This is all so very bizarre to me.
Telugu: ఇవన్నీ నాకు చాలా అపురూపమైనవి.