English: The capital of Chechnya is a fairly large city.
Telugu: చెచ్న్యా రాజధాని ఒక అందమైన పెద్ద నగరం.