English: There is a truth to it, though.
Telugu: అయితే, ఇందులో ఒక నిజం ఉంది.