English: There's a portal, though.
Telugu: కానీ పోర్టల్ ఉంది.