English: And yes, there is some truth to that!
Telugu: అవును, అదీ నిజం కూడా!