English: It's taken such a long time but thank you very much.
Telugu: ఇది చాలా సమయం పట్టింది కానీ ధన్యవాదాలు వచ్చింది