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