English: The explanation he gave me was not satisfactory.
Telugu: ఇందుకు తను ఇచ్చిన వివరణ నాకెందుకో సరైనదిగా అనిపించలేదు.