English: Thanks, and yes, the picture is mine.
Telugu: ధన్యవాదాలండి. అవును ఆ ఫొటో నాదే.