English: That seems hard to believe!
Telugu: ఊహించుకోవడానికే కష్టంగా అనిపిస్తోంది కదూ!