English: some good ressources:
Telugu: మంచి వనరులుః