English: Those pictures are still available online.
Telugu: ఆ ఫోటోలు ఇప్పటికీ ఆన్ లైన్ లో చక్కర్లు కొడుతూనే ఉన్నాయి.