English: Wow, this is awkward.
Telugu: హవ్వ. . ఇదేం విడ్డూరం.