English: The last few years have made it tough to believe though.
Telugu: ఇటీవలి సంవత్సరాలలో ఉన్నప్పటికీ అది నమ్మకం చాలా కష్టం.