English: This might sound slightly difficult to believe but it’s true.
Telugu: ఒప్పుకోడానికి కాస్త కష్టంగా అనిపించినా ఇది నిజం.