English: It is still hard to believe.
Telugu: ఇప్పటికీ నమ్మటం కష్టంగా ఉంది.