English: Almost exactly twenty-four hours ago.
Telugu: సరిగ్గా ఇరవై నాలుగు గంటల క్రితం