English: A bit hard to believe, really.
Telugu: నమ్మడానికి కొంచెం కష్టమైనా కూడా నిజమే.