English: Folks weren't impressed with his explanation.
Telugu: ఆయన వివరణతో ఆదివాసులు తృప్తి పడ్డం లేదు.