English: it took some time, but thanks.
Telugu: ఇది చాలా సమయం పట్టింది కానీ ధన్యవాదాలు వచ్చింది