English: All thanks to the sun.
Telugu: అన్ని ఈ ధన్యవాదాలు సూర్యుడు.