English: There's more proof here.
Telugu: మరియు ఇక్కడ మరింత సాక్ష్యం.