English: I find their presentation unconvincing.
Telugu: వాళ్ల ప్రదర్శన నాకు నమ్మశక్యంగా అనిపించడం లేదు.