English: Yet two facts stand out.
Telugu: ఇప్పటికైతే రెండు అంశాలు వాస్తవం.