English: The website says little on it at this point.
Telugu: వెబ్ సైట్ దాని గురించి చాలా తక్కువగా చెబుతుంది.