English: It is the result of 5 years of research.
Telugu: ఆయన ఐదేళ్ల పరిశోధన ఫలితమే ఈ చిత్రం.