English: This seemed strange.
Telugu: ఈ వింత విడ్మూరింగా తోచింది.