ये सब बातें काफी हद तक सच भी थीं।
All these things were partly true.