English: It must've taken a long time, but I do thank you.
Telugu: ఇది చాలా సమయం పట్టింది కానీ ధన్యవాదాలు వచ్చింది