English: Both sites were successful.
Telugu: రెండు చోట్లా ఘన విజయం సాధించారు.