Dictionary English-Telugu : English words with their meanings in English & Telugu, with definitions & explanations