English: At his web site, duh.
Telugu: ఆమె వెబ్ సైట్ లో, ది వోగ్.