English: On english wikipedia, there seems to be enough info.
Telugu: ఆంగ్ల వికీపీడియాలో తగినంత సమాచారం ఉన్నది.