English: Electric power has recently been put in.
Telugu: ఇటీవల విద్యుత్పైన ఇచ్చారు.