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