English: The other technical aspects are up to the mark.
Telugu: ఇతరత్రా సాంకేతిక విభాగాలు రాను రాను కుచించుకుపోతున్నాయి.