English: We're the witnesses.
Telugu: మేమే ఆ సాక్షులం.