English: This reason is believable.
Telugu: ఈ కారణం నమ్మశక్యంగానే ఉన్నది.