English: For being so far away, we thank you.
Telugu: ఇంత దూరం ఉన్నందుకు, మేము మీకు కృతజ్ఞతలు చెబుతున్నాము.