English: A lot of people find this strange.
Telugu: ఇదేం విచిత్రం అంటూ చాలామందే అనుకుంటుంటారు.