English: " This sounds rather strange.
Telugu: "విన‌డానికి కాస్త వింత‌గా ఉన్నా కూడా ఇదే నిజం.