English: It is hard to believe but it's true!
Telugu: అయితే ఇది నమ్మడానికి కాస్త కష్టంగా ఉన్నప్పటికి ఇదే నిజం!