English: There is some truth there.
Telugu: కొన్ని నిజాలు ఉన్నాయి.