English: A little hard to believe, huh?
Telugu: ఇది నమ్మడానికి కొంచం కష్టంగా ఉంది కదా.