English: Perhaps there is some of both.
Telugu: బహుశా కొన్ని రెండింటికీ ఆధారం అవుతాయి.