English: Hard to believe that's possible, isn't it!
Telugu: ఇది సంభవించవచ్చని నమ్మడం కష్టమే, కాదు?