English: Takes a while for me to trust.
Telugu: ఇది నమ్మడానికి నాకు కొంచెం సమయం పడుతుంది.