English: A recent study, in fact, has found it to be quite true.
Telugu: ఇది నిజమేనని తాజా అధ్యయనంలో తేలింది.