English: Further details awaited from other places.
Telugu: మిగతా లోకేషన్స్ నుండి ఇంకా వివరాలు అందాల్సి ఉంది.