English: Took a long time, but thank you
Telugu: ఇది చాలా సమయం పట్టింది కానీ ధన్యవాదాలు వచ్చింది