English: At last.
Telugu: క చివ‌రిగా.