English: There’s some truth to it.
Telugu: అందులో కొన్ని నిజాలు కూడా ఉన్నాయి.