English: I still cant believe that I have won the Mr World title
Telugu: ‘మిస్టర్ వరల్డ్ టైటిల్ గెలవడం ఇంకా నమ్మలేకపోతున్నాను