English: Once again they proved themselves.
Telugu: తమకు తామే సాటి అని మళ్లీ నిరూపించుకున్నాయి.