English: How strange is this!
Telugu: హవ్వ ఇదేం వింత. . !