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