English: finally. photos.
Telugu: చివరకు, ఫోటోలు.