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