English: While this might sound a bit far fetched, it is true.
Telugu: విన‌డానికి కొంచెంద విడ్డూరంగా ఉన్నా కూడా ఇది నిజం.