English: This does sound weird but it is the truth.
Telugu: ఇది వినేందుకు వింత‌గానే ఉన్నా కానీ ప‌క్కా నిజం.