English: Despite daunting
Telugu: బక్కగా ఉన్నా కూడా