English: We know about other sites.
Telugu: ఇక వేరే సైట్ల సంగతి మాకు తెలియదండి.