English: Now it seems the website has caught up.
Telugu: అయితే ఇప్పుడు ఆ వెబ్ సైట్ మొరయిస్తున్నట్లు తెలుస్తోంది.