English: But I can hardly believe it!
Telugu: కాని వీటిని నమ్మడం కష్టం !