English: It seems difficult to believe.
Telugu: నమ్మడానికి కాస్త కష్టంగానే అనిపిస్తుంది.